#main{
	width: 100%;
	height: 700px;
	border: 1px solid palegreen;
	border-top: 3px solid red;
	display: flex;
	flex-direction: column;
}
#main_top{
	background: palevioletred;
	width: 100%;
	height: 70px;
}
#main_middle{
	margin: auto;
	border-left: 2px solid black;
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	width: 90%;
	height: 700px;
	display: flex;
	justify-content: center;
}
#main_left{
	flex: 0.8;
}
#head{
			width: 100%;
			height: 200px;
			background: khaki;
		}
/*图片放大镜*/
		.middle{
			border: 1px solid black;
			width: 450px;
			height: 450px;
			position: absolute;
			top: 20px;
			left: 100px;
		}
		.middle img{
			width: 100%;
			height: 100%;
		}
		.pop{
			width: 200px;
			height: 200px;
			position: absolute;
			top: 0;
			left: 0;
			background: #000;
			opacity: 0.4;
			display: none;
		}
		.big{
			width: 450px;
			height: 450px;
			position: absolute;
			left: 555px;
			top: 20px;
			overflow: hidden;
			border:1px solid #000;
			display: none;
			z-index: 10;
		}
		.big img{
			position: absolute;
			width: 211%;
			height: 211%;
		}
		.small{
			position: absolute;
			left: 100px;
			top: 480px;
		}
		.small>img{
			width: 66px;
			height: 66px;
		}
		.bor{
			border: 1px solid #f00;
		}
 
		#blogaddress{
			position: absolute;
			left:50%;
			bottom:10%;
		}
		#blogaddress a{
			color:#000;
		}
/*图片放大镜结束*/
#main_right{
	padding: 20px;
	flex: 1;
	background: yellowgreen;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
#main_right div{
	flex: 1;
	margin: 5px;
	background: blueviolet;
}
